home *** CD-ROM | disk | FTP | other *** search
/ APDL Other Worlds / APDL Other Worlds Collection.iso / SF3000 / Extras / !SFtoSpr / !Run < prev    next >
Encoding:
Text File  |  2003-12-22  |  2.7 KB  |  50 lines

  1. | SFtoSpr - Star Fighter 3000 graphics converter
  2. | © Chris Bazley, 2000
  3. | !Run file
  4.  
  5. Obey <Obey$Dir>.!Boot
  6.  
  7. RMEnsure UtilityModule 3.10 Error "This application requires RISC OS 3.10 or later"
  8. If "<System$Path>" = "" Then Error "System resources cannot be found"
  9.  
  10. | Ensure correct environment for C run-time system
  11. RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
  12. RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error "This application requires CallASWI 0.02 or later"
  13. RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator
  14. RMEnsure FPEmulator 4.03 Error "This application requires FPEmulator 4.03 or later"
  15. RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
  16. RMEnsure SharedCLibrary 5.43 Error "This application requires SharedCLibrary 5.43 or later"
  17.  
  18. | Toolbox modules
  19. | Works with OS 3.7 ROM versions, except needs later DCS
  20. RMEnsure FilterManager 0.09 RMLoad System:Modules.FilterMgr
  21. RMEnsure FilterManager 0.09 Error "This application requires FilterManager 0.09 or later"
  22. RMEnsure BorderUtils 0.02 RMEnsure WindowManager 3.17 RMLoad System:Modules.BorderUtil
  23. RMEnsure Toolbox    0.00  RMLoad System:Modules.Toolbox.Toolbox
  24. RMEnsure Toolbox    1.36  Error "This application requires Toolbox 1.36 or later"
  25. RMEnsure Window     0.00  RMLoad System:Modules.Toolbox.Window
  26. RMEnsure Window     1.31  Error "This application requires Window 1.31 or later"
  27. RMEnsure Menu       0.00  RMLoad System:Modules.Toolbox.Menu
  28. RMEnsure Menu       0.24  Error "This application requires Menu 0.24 or later"
  29. RMEnsure Iconbar    0.00  RMLoad System:Modules.Toolbox.Iconbar
  30. RMEnsure Iconbar    1.12  Error "This application requires Iconbar 1.12 or later"
  31. RMEnsure ProgInfo   0.00  RMLoad System:Modules.Toolbox.ProgInfo
  32. RMEnsure ProgInfo   0.09  Error "This application requires ProgInfo 0.09 or later"
  33. RMEnsure SaveAs     0.00  RMLoad System:Modules.Toolbox.SaveAs
  34. RMEnsure SaveAs     0.12  Error "This application requires SaveAs 0.12 or later"
  35. RMEnsure DCS        0.00  RMLoad System:Modules.Toolbox.DCS_Quit
  36. RMEnsure DCS        1.08  Error "This application requires DCS 1.08 or later"
  37. | (SpriteExtend 0.99 would also be nice, but not vital)
  38.  
  39. | Set our resources directory
  40. Run <SFtoSpr$Dir>.Resources.ResFind SFtoSpr
  41.  
  42. WimpSlot -Min 80k -Max 80k
  43. | Command line options:
  44. | -multi     : Allow multiple saveboxes (default is one at a time)
  45. | -quit      : Exit immediately after parsing command-line (default is no)
  46. | -newformat : Output new format (RO 3.5) sprites (default is old format)
  47. | -timeslice : Centiseconds of work to do per Wimp_Poll (default is 10)
  48. | Parameters not prefixed by '-' are assumed to be SF3000 graphics files, which are converted to sprites and Filer_Run from <Wimp$Scrap>
  49. Run <SFtoSpr$Dir>.!RunImage %*0
  50.